mainstream banking - French English Dictionary